package com.ynet.middleground.user.bean;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.Size;

import com.ynet.core.common.BaseReqObj;

import com.ynet.core.common.BaseReqObjPager;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author songyf
 * @description 查询企业四要素、个人两要素修改记录请求对象
 * @date
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "查询企业四要素、个人两要素修改记录请求对象", description = "查询企业四要素、个人两要素修改记录请求对象")
public class QueryFactorsModifyRecordReq extends BaseReqObjPager {

    private static final long serialVersionUID = 2715402440185080592L;

    @ApiModelProperty(value = "用户id", notes = "用户id")
    private Integer userId;

    @ApiModelProperty(value = "用户类型", notes = "用户类型")
    private String userType;

    @ApiModelProperty(value = "修改渠道", notes = "修改渠道")
    private String modifyChannel;

    @ApiModelProperty(value = "修改业态", notes = "修改业态")
    private Integer modifyFormat;

    @ApiModelProperty(value = "客户名称(模糊查询)", notes = "客户名称(模糊查询)")
    private String userName;

    @ApiModelProperty(value = "修改时间起，格式为：yyyy-MM-dd hh:mm:ss", notes = "修改时间起，格式为：yyyy-MM-dd hh:mm:ss")
    private String modifyTimeStart;

    @ApiModelProperty(value = "修改时间止，格式为：yyyy-MM-dd hh:mm:ss", notes = "修改时间止，格式为：yyyy-MM-dd hh:mm:ss")
    private String modifyTimeEnd;

}
